car trailers - German English Dictionary